385117
76619
116349
378263
704716
139879
566988
776217
577832
745830
290189
747581
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471